The correct answer is:
A. David ha abierto la lata.
"David ha abierto la lata", is the best Spanish equivalent to, "David has opened the can".
Answer:
C. Me llamo Roberto.
Explanation:
The others are incorrect.
14 - Estás tomando (present progressive of "estar tomar")
15 - Están corriendo (present progressive of "estar correr")
Hope it helped,
BioTeacher101