this is a tough one. Idk if this is an automatic retake. you got a 22 in BIO, a very important section. you have a 20/20/21. That is pretty solid. yea your RC score is a 17, that is low, but most schools have a cutoff at 17. I think this is a 50/50. There is no right or wrong with retaking this. 17 RC will keep you out of some schools, but you have a very good gpa and good DAT scores that might get you into schools that dont favor RC as much.
IMO, i say dont retake, apply to 15 or more schools. The fact I say dont is cause ur gpa is great, and the rest of your DAt scores are pretty good. The risk of doing worse on your DAT is a pretty legit risk. Bio is the most random section on the DAT, so if you do very well( as you did), you had to have luck on your side. To do as as well in BIO the second round would be difficult IMO. Your GC and OC wont change much, because these sections are easier to study for and more straight forward. You could improve the math score with enough studying. Overall: i think that unless you didnt study well on the first DAT attempt, the probability of you doing the same, or worse than your first time taking it is higher than you doing better than the first time taking it.