Respuesta :

Tofu is the correct answer. 
spicy1
I think its tofu, because tofu has soy and soy is a complete protein