B. escribiste
a es tiempo pasado , c y d son que le dijiste verbalmente entonces no tendría sentido en darle una carta
Hace un mes que Carolina tiene los collares de oro
Hace dos años que el señor tiene la escultura de madera
Hace tres años que Marta tiene la pulsera de plata
Hace “un año” que mi familia tiene el coche
Hace “un mes” que tengo mis favoritos zapatos
“por” would go in the blank because it’s referencing time
Hope this helps