B. knocked off
Feedback come across - to find something accidentally.
knock off - 1. to stop working and go out 2. to reduce price 3. to make 4. to kill 5. to steal.
fall behind - 1. to miss the deadline 2. to be left behind.
get down to - to begin doing something