Harvard does not require AP Physics, although they do recommend a physics class.
More to the point, Harvard offers no business major.
But top schools, like Harvard, will often suggest a year each of bio, chem, and physics, plus one science course of your choice at an advanced level.