B. inconsiderate, because a synonym is something that has a similar meaning to a word
1. Why don’t you take her out to dinner?
2. There’s no harm in asking her what she wants.
Reduce waste of lunch/ pack a waste free lunch. Also you can conduct a waste audit.