Select all strategies that you can use to improve the solution of a first-order ordinary differential equation, starting from a base case of Euler's method:
a) Runge-Kutta method
b) Improved Euler method
c) Heun's method
d) Bisection method