The word “guerrilla” in guerilla marketing means? A. Peace B. Advertisement C. Low cost D. War View AnswerD. War