If it were my computer - I would delete all the partitions except for the EFI system partition and the C: drive partition, move the EFI system partition to the front, and expand the C: drive partition to fill the rest of the drive. That's what I would do.
You can tell what Windows is currently using for recovery partitions by opening a command prompt (admin) found in the right click start menu and running:
Follow that with diskpart - looking the disk identified by the harddisk number contained in the reagentc info:
Windows Recovery Environment (Windows RE) and system reset configuration
Windows RE status: Enabled
Windows RE location: \\?\GLOBALROOT\device\harddisk0\partition1\Recovery\WindowsRE
Boot Configuration Data (BCD) identifier: c49dd921-4add-11e6-b40b-88be14d2f169
Recovery image location:
Recovery image index: 0
Custom image location:
Custom image index: 0
REAGENTC.EXE: Operation Successful.
So my WindowsRE recovery partition is the first 450 MB partition on my SSD. If reagentc had a recovery image partition listed, that would be the Windows 8.1 recovery that Windows 10 would use if you reset your PC.
Microsoft DiskPart version 10.0.14390.0
Copyright (C) 1999-2013 Microsoft Corporation.
On computer: JOHN-LAPTOP
DISKPART> select disk 0
Disk 0 is now the selected disk.
DISKPART> list part
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Recovery 450 MB 1024 KB
Partition 2 System 100 MB 451 MB
Partition 3 Reserved 16 MB 551 MB
Partition 4 Primary 446 GB 567 MB