C这一题从句I spent in Hainnan 缺宾语,when和on which都是一个意思,而且不充当宾语
A这一题从句I met you for the first time缺时间状语,所以选when