Do you think the right answer to the question "what can recognize cancer cells as foreign to the body?" is "viruses", given that
 the immune system can recognize cancer as foreign to the body?
 
 
 No    