In a certain game, the integer variable bonus is assigned a value based on the value of the integer variable score. If score is greater than 100, bonus is assigned a value that is 10 times score. • If score is between 50 and 100 inclusive, bonus is assigned the value of score • If score is less than 50, bonus is assigned a value of Which of the following code segments assigns bonus correctly for all possible integer values of score? Select two answers IF(score > 100) { bonus score * 10 3 ELSE { IF(score 2 50) { bonus score 3 ELSE { bonus + } A 3 10 B IF(score 250) { IF(score > 100) { bonus score ) ELSE { bonus + } 3 ELSE { bonus score } С IF(score < 50) { bonus to } ELSE { IF(score 250) { bonus score } ELSE { bonus + score } } 10 D IF(score < 50) { bonus +0 } ELSE { IF(score > 100) { bonus score } ELSE { bonus score 3 } * 10