Which of the following are advantages of using a Bidirectional Recurrent Neural Network (BRNN)? Select all that apply. Select one or more: a. BRNNs can be trained more quickly than traditional RNNs. b. BRNNs can capture information from both past and future time steps. c. BRNNs are better at handling long sequences than traditional RNNs. d. BRNNs are less computationally expensive than traditional RNNs..