Question: what is the difference between when and whenever?
Answer: (When is acceptable but whenever is preferred for conveying the meaning every time that.) ... (When is acceptable but whenever is preferred for conveying the meaning at whatever time that.)