BYD has donated 100,000 facemasks to Hungary.