Non, encore une fois, en grammaire anglaise, "be" n'a pas de COD ou de COI. "Love" est sujet réel, "all you need" est sujet grammatical, et si on remet dans la forme "Love is all you need", alors c'est complément du nom "love".
edit quota :

Message édité par Guivre le 03-04-2013 à 17:47:52