The major strategies regarding promotion mix are?

The major strategies regarding promotion mix are?

A. pull and push strategy
B. rational and moral selling strategy
C. direct strategy
D. indirect strategy