Answer:
B. you must yield until the pedestrian has cleared the crosswalk
Step-by-step explanation:
Pedestrians always have the priority against vehicles, so even if you had a green light and he was on your way if you hit him it would be your fault, so no matter what, always wait untill the pedestrian has cleared the crosswalk.