Answer:
B. Arrival
Step-by-step explanation:
The word "influx" means a large rush of people arriving at a certain place. It wouldn't be departure since they aren't leaving, it wouldn't be allowance since it's about entering somewhere, and it wouldn't be script because it isn't about writing. Therefore, the closest synonym would be arrival :)