Hi Hilary,
Actually, no the requirement is both will be there.
and ther Field Value will be store in City Fields so it will be reflect in list.
City: Others, 1,2,3- if select -others- Field B is appear- enter number -Submit- next view CITY=Others reflecting and reflecting in list same (CITY=Others)