West Bengal on Friday reported 3,942 new COVID-19 cases taking the total cases to 3,97,466. The discharge rate is inching closer to 90%, with the State registering the highest ever discharge of 4,283 people in the last 24 hours pushing the recovery rate to 89.25%.