Can a gene or gene product be annotated to more than one term from an ontology?

FAQ tags: 
Yes, a gene product can be annotated to zero or more nodes of each ontology, at any level within each ontology.

See the GO annotation guide for more information.