What is a common cause of a payment error during an online transaction?
A) The browser is outdated and needs to be updated.
B) The payment method details (e.g., credit card number) are incorrect or expired.
C) The website's user interface is not responsive.
D) The transaction is being processed during off-peak hours.