Based on Alejandro's story, how did the picture of the Virgen de Guadalupe come to life?

A Juan Diego drew it from memory.
B It miraculously appeared on Juan Diego's cloak.
C The Spanish archbishop painted it on a church wall.
D It was found among roses on a rocky hill.