Hint: let $A$ be a NP-complete language and $B=\Sigma^*$.  Then $A \cup B = \Sigma^*$.  Is $B$ the complement of $A$?