将抛物线化成标准方程,求得其准线为l:y=-1,过点M作MN⊥l于N,由抛物线定义得|MN|=|MF|,问题转化为求|MA|+|MN|的最小值,而A在圆C上运动,因此可得到当N、M、C三点共线时,|MA|+|MN|有最小值,进而求得|MA|+|MF|的最小值.
【解析】
∵抛物线y=x2化成标准方程为x2=4y,
∴抛物线的准线为l:y=-1
过点M作MN⊥l于N,
∵|MN|=|MF|,∴|MA|+|MF|=|MA|+|MN|
∵A在圆C:(x-1)2+(y-4)2=1上运动,
圆心为C(1,4)且半径r=1
∴当N,M,C三点共线时,|MA|+|MF|最小
∴(|MA|+|MF|)min=(|MA|+|MN|)min=|CN|-r=5-1=4
即|MA|+|MF|的最小值为4
故选:B