There are many multivitamins out there but one within your budget and suits your lifestyle: active/sport or a regular one should suffice.
B-complex, vit d, calcium
, vit e, vit k, and vit c are great and when combined with a regular healthy diet
, will help. Its often better to get as many nutrients through foods as your body absorbs them better and provide fiber
Answer assisted by Mahek Shah, Medical Student