Which widgets should be used for responsive UI of the following wireframe?

Solution 1:

Row with spaceEvenly

           return Row(
              mainAxisAlignment: MainAxisAlignment.spaceEvenly,
              children: [
                //your images
              ],
            );

https://flutteragency.com/how-to-set-space-between-elements-in-flutter/