请教一道初中英语单选题

问题描述:

请教一道初中英语单选题
When will Mr.Black come to Kunming?
________April 20.
A.On B.To C.At D.In
如果从In加一般将来时的角度讲可以选D.In
但从On加具体日期的角度讲又可以选A.On
大家认为应该选什么,why?

关键看中心词
April 20 是具体某一天,故用on
【in】要【加时间段】,表示多少时间以后,才用于将来时.可April 20 是一天,不是个【时间段】